Welcome to python!

6.04 菜品上下架

#4、菜品上下架(仅限管理员)

def add():

listA=[]

for p in productsList:

listA.append(int(p["编号"]))

print(listA)

newnum=str(max(listA)+1)

print(newnum)

uname=currentUser["用户名"]

name=input("请输入菜品名称:")

price=float(input("请输入菜品单价:"))

stock=int(input("请输入菜品库存"))

newPro={"编号":newnum,"名称":name,"价格":price,"库存":stock,"更新人":uname}

productsList.append(newPro)

print(newPro["名称"],"上架成功")

listAll()

def delete():

exist=0

num=input("请输入下架的菜品编号")

for p in productsList:

if p["编号"]==num:

productsList.remove(p) #删除

exist=1

print(p["名称"],"下架成功")

if exist==0:

print("没有此菜品,下加失败")

listAll()

返回值:

***************************** 菜品管理系统1.0 ************************************************

请输入用户名:aaa

请输入密码:123

---------------功能列表------------------

1、显示菜单列表

2、根据名称查询菜品信息

3、菜品上架

4、菜品下架

5、设置菜品库存的价格

6、库存预警

7、按照价格排序显示

8、退出

******************请输入功能编号(1~8):3

[1001, 1002, 1003, 1004, 1008]

1009

请输入菜品名称:猪肚鸡

请输入菜品单价:140

请输入菜品库存5

猪肚鸡 上架成功

----编号--------名称--------价格--------库存------

1001 -------- 牛肉 -------- 30 -------- 7 --------

1002 -------- 千张 -------- 10 -------- 122 --------

1003 -------- 土豆 -------- 12 -------- 103 --------

1004 -------- 汽水 -------- 6 -------- 34 --------

1008 -------- 啤酒 -------- 4 -------- 9 --------

1009 -------- 猪肚鸡 -------- 140.0 -------- 5 --------

---------------功能列表------------------

1、显示菜单列表

2、根据名称查询菜品信息

3、菜品上架

4、菜品下架

5、设置菜品库存的价格

6、库存预警

7、按照价格排序显示

8、退出

******************请输入功能编号(1~8):4

请输入下架的菜品编号1009

猪肚鸡 下架成功

----编号--------名称--------价格--------库存------

1001 -------- 牛肉 -------- 30 -------- 7 --------

1002 -------- 千张 -------- 10 -------- 122 --------

1003 -------- 土豆 -------- 12 -------- 103 --------

1004 -------- 汽水 -------- 6 -------- 34 --------

1008 -------- 啤酒 -------- 4 -------- 9 --------

---------------功能列表------------------

1、显示菜单列表

2、根据名称查询菜品信息

3、菜品上架

4、菜品下架

5、设置菜品库存的价格

6、库存预警

7、按照价格排序显示

8、退出

******************请输入功能编号(1~8)